/* Theme Name: JobDoozy 

*/
.startbutton {padding:1em; margin:1em 0.5em;font-size:1.4em;text-decoration:none; text-align:center;border:1px solid #444444; color:#000 !important; background-color:#0D5AA9;display:inline-block;}
.startlink {border:1px solid #FF9900;}
.hide, .woocommerce-result-count{display:none;}

/*Hiding apply button for specific pages*/

#post-838 td.jobs-applynow, #post-837 td.jobs-applynow, #post-836 td.jobs-applynow, #post-835 td.jobs-applynow, #post-833 td.jobs-applynow, #post-832 td.jobs-applynow, #post-866 td.jobs-applynow, #post-865 td.jobs-applynow, #post-864 td.jobs-applynow {display:none;}

/*end hiding apply button for specific pages*/




body {	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#eee;
	background-image:url('/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/bg2.png');
	min-width:800px;    	/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	font-size:90%;
}

.col1, .colmask.leftmenu, .colleft {background:#eee;background-image:url('/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/bg2.png') !important;}

a {color:#0D58A6;}

a:focus{text-transform:uppercase;}

h1, h2, h3 {
	margin:.8em 0 .4em 0; line-height:1.3em;
	padding:0;
	
}
p {
	margin:.4em 0 .8em 0;
	padding:0;
}
img {border:0;
}
a img {outline:none;}

/*Fonts Start*/

h1,h2,h3,a.logo,#menu ul li a,#sidemenu, #sidemenu a, #sidemenu h2 {
    font-family: Georgia, Times, serif;
    
}

p {
    font-family: Helvetica, Arial, sans-serif;
   
}



/*Fonts Stop*/


/* Header styles */
#header {
	clear:both;
	float:left;
	width:100%;
}

#header p,
#header h1,
#header h2 {
	padding:.4em 15px 0 15px;
	margin:0;
}

#header ul {
	clear:left;
	float:left;
	width:100%;
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
}
#header ul li {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#header ul li a {
	display:block;
	float:left;
	margin:0 0 0 1px;
	padding:3px 10px;
	text-align:center;
	background:#eee;
	color:#000;
	text-decoration:none;
	position:relative;
	left:15px;
	line-height:1.3em;
}
#header ul li a:hover {
	background:#000;
	color:#fff;
}

}
#header ul li a span {
	display:block;
}


/*post style start*/

.post {

padding: 30px; 

margin:20px;

border:1px solid #404040;
background:#FFFFf0;
}

.post a{color:#0D58A6;}

.post h1{
font-size: 2.2em;line-height:1.2em;
}

.post h2{
font-size: 2em;
}

.post h3{
font-size: 1.8em;
}



.entry, .entry ul li, .entry ol li {font-size: 1.2em;line-height:1.6em;}


#textsize {color:#000;font-size:1.4em;margin:3px;}
#textsize a{color:#000; font-size:1.5em; text-decoration:none;cursor:pointer;margin:5px;}
#textsize a:active{font-size:2.5em;}

.userinfo {font-size:1.4em;}
.userinfo a {color:#0D58A6 !important;}

p.postmetadata, img.avatar{

display:none;

}

.navigation{

padding: 10px 0 0 0;

font-size: 1.4em;

font-weight: bold;

line-height: 2em;

}

/*post style stop*/

/*Top Menu Start*/

a.logo img {position:absolute; margin-top:-20px; left:10; !important; width:65%;height:auto;}
a.logo{position:absolute;z-index:1000000000; font-size:3em;padding:3px; text-shadow:   -1px -1px 0 #C67700,      1px -1px 0 #C67700,    -1px 1px 0 #C67700,     1px 1px 0 #C67700;}
a.logo:hover{background:none;}
a.logo:hover:before,a.logo:focus:before{content:none !important;}
a.logo,#menu ul li a {color:#ff9900; text-decoration:none;}
a.skiplink {color:#ff9900;font-size:1em; float:right; padding:5px 50px; margin:3px; position:relative; z-index:1000000000000000;}
a.skiplink:hover {background:none;}

#menu {position:relative;z-index:1000000000;font-size:1.4em;padding:0.2em 0; margin:5px 0; background:#555; background-image:url('/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/bg.png');}

#menu ul {background-color:#0D58A6; padding: 10px 0;	top:10%;	width:99%;	background-image: linear-gradient(top, #107EED 11%, #0D58A6 56%);    background-image: -o-linear-gradient(top, #107EED 11%, #0D58A6 56%);    background-image: -moz-linear-gradient(top, #107EED 11%, #0D58A6 56%);    background-image: -webkit-linear-gradient(top, #107EED 11%,#0D58A6 56%);    background-image: -ms-linear-gradient(top, #107EED 11%, #0D58A6 56%);    background-image: gradient(top, #107EED 11%, #0D58A6 56%);	border:1px outset #404040;	}

#menu ul li a {padding:2px;	color:#ff9900;	text-decoration:none;	line-height:1.5em;}
#menu, #menu ul { /* all lists */	list-style: none;	line-height: 1;}
#menu a {display: block;	width: 6em;}
#menu li { /* all list items */	float: left;	width: 6em; 	}
#menu li ul { /* second-level lists */	position: absolute;	background: #FFFFF0;	width: 6em;	margin-left: -1000em; 	top:70%;	padding:0px 10px;}
#menu li ul ul { /* third-and-above-level lists */	margin: -1em 0 0 -1000em;}
#menu li:hover ul ul, #menu li.sfhover ul ul {	margin-left: -1000em;}

#menu li:hover ul, #menu li.sfhover ul { /* lists nested under hovered list items */	margin-left: -0.5em; 	behavior:url(https://web.archive.org/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/PIE/PIE.php);	opacity: 0.95;}

#menu li li:hover ul, #menu li li.sfhover ul {	margin-left: 8em;}

#content {	clear: left;	color: #ccc;}

#menu ul li a.active, #menu ul li a.active:hover, #menu ul li a:hover{ 	text-decoration:underline; }

/* extra positioning rules for limited noscript keyboard accessibility */#menu li a:focus + ul { margin-left: 0; }#menu li li a:focus + ul { margin-left: 1010em; }#menu li li a:focus { margin-left:1000em; width:6em; background: #FFFFF0; }#menu li li li a:focus {margin-left: 2010em; width: 6em; background: #FFFFF0; }#menu li:hover a:focus, #menu li.sfhover a.sffocus { margin-left: 0; }#menu li li:hover a:focus + ul, #menu li li.sfhover a.sffocus + ul { margin-left: 6em; }#emp {margin-left:3em;}#car {width:8em !important;}#car li a{width:8em !important;}

#menuhack {margin-left:15em;width:80%; overflow:hidden;}

#menu a:hover:before, #menu a:focus:before{position:absolute;z-index:999999999999999999999999999999;color: #ff9900;background:#eee;border:1px solid #404040;-moz-border-radius: 20px;-webkit-border-radius: 20px;-o-border-radius: 20px;border-radius:20px;}.menu_bottom {width:99.6% !important;}.menu_bottom ul {padding:30px !important;width:96% !important;}.menu_bottom ul li {margin:0 10% !important;}

/*Top Menu Stop*/
/*registration page start*/#login-register-password  {color:#0D59A8; font-size:1.5em; text-indent:10px; background:#FFFFF0; border:1px solid #2F2F2F;}/*registration page stop*/

/*featured content start*/

#featured_content{width:60%;overflow:hidden;margin-left:auto;margin-right:auto; margin-top:10px; padding:10px;border:1px solid #404040; background:#FFFFF0;}
#featured_content a {color:#0D58A6 !important;}
#featured_content h2 a{font-size:1em;color:#0D58A6 !important;}


/*featured content stop*/


/* sidebar start */

.blue {width:80%; margin-left:auto; margin-right:auto;padding:5px 10% 5px 5px;margin-top:20px;}

#remember_checkbox {vertical-align: middle;}
#remember_label {margin-left:0.2em;}
#sidemenu {list-style:none; color:#FF9900;}
#sidemenu h2,a{color:#FF9900;}
#sidemenu a:hover {color:#ff9900;}


#s {border:2px inset #404040;margin:15px 5px 0 0; width:75%; padding:2px;opacity: 0.7;}

#seachsubmit {width:110%; padding:2px;cursor:pointer;}


#searchsubmit, .blue {border:1px outset #404040; background:#0D58A6; color:#ff9900; 
background-image: linear-gradient(top, #107EED 11%, #0D58A6 56%);
    background-image: -o-linear-gradient(top, #107EED 11%, #0D58A6 56%);
    background-image: -moz-linear-gradient(top, #107EED 11%, #0D58A6 56%);
    background-image: -webkit-linear-gradient(top, #107EED 11%,#0D58A6 56%);
    background-image: -ms-linear-gradient(top, #107EED 11%, #0D58A6 56%);
    background-image: gradient(top, #107EED 11%, #0D58A6 56%);
}

#searchsubmit:hover {border:1px inset #404040;}


.sidebar{
padding:0px;
font-size:1.4em;
line-height:1.5em;
margin-left:20%;

}

.col2 {background:#555;background-image:url('/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/bg.png');border:2px solid #404040;margin-left:1%;}


.sidebar ul li{

padding: 5px 0 5px 0;

}

.sidebar ul li h2{

font-size: 1.2em;

}

.sidebar ul{
color:#FF9900;
list-style-type: none;

margin: 0;

padding:0;

}


/*sidebar stop*/


/*Round Things Start*/

.startbutton, .blue, .neon, .neon_sign, .product, .regular-text, #featured_content, .col2, input, .post, #menu, #menu ul, #searchsubmit, #menu ul li a,#menu a:hover:after, #menu a:focus:after, td.jobs-applynow a {-moz-border-radius: 20px;

-webkit-border-radius: 20px;

-o-border-radius: 20px;

border-radius:20px;

position:relative;

behavior:url(https://web.archive.org/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/PIE/PIE.php);

}


/*Round Things Stop*/


/*shadow start*/

.blue, .neon_sign, #featured_content, .col2, #menu, #searchsubmit,#menu ul, #menu a:hover:before, #menu a:focus:before, .post, td.jobs-applynow a, #menu li ul  {

-moz-box-shadow: 3px 3px 4px #444;

  -webkit-box-shadow: 3px 3px 4px #444;

  box-shadow: 3px 3px 4px #444;
  
behavior:url(https://web.archive.org/web/20181116143741im_/http://jobdoozy.org/wp-content/themes/jobdoozy/PIE/PIE.php);
}

/*shadow stop*/

/*Forms Start*/
.required, input{border:1px solid #555;margin:5px;height:3em;text-align:center;}
.required:hover, .required:focus, input:hover,input:focus {border:3px solid #FF9900;margin:5px;}
.frm_description{display:none;}
textarea{width:95% !important;padding:5px;border:1px solid #555;margin:3px;}
textarea:hover, textarea:focus{border:3px solid #FF9900;margin:1px;}input[type=file] {border:0 !important;}
input#field_crt2uo {width:30% !important;}

/*Forms Stop*/

/*Job List Start*/

#zr_attributed{font-family: Helvetica, Arial, sans-serif; line-height:1.3em;}

#zr_attributed::before {content: "To provide our members with more empoyment opportunities, we have included job posts ZipRecruiter below. See ZipRecruiter.com for terms and details.";}

.job-table{line-height:2em;}

.job-table tr:nth-child(1){font-size:2em;}

.job-table th:after {content:":";} 

table.highlighted {border:3px double #FF9900; padding:12px;line-height:2.2em;}
.highlighted {border:3px double #FF9900; padding:12px;line-height:2.2em;}

td.jobs-applynow a{

	margin:3px;

	padding:5px;

	border:1px outset #404040;

	text-align:center;

	color:#ff9900;

	text-decoration:none;

	line-height:1.5em;
	background:#555;
	}

td.jobs-applynow a.active:hover, td.jobs-applynow a:hover{

	border:1px inset #404040; background:#555; 

}

/*Job List Stop*/
/*WooCommerce Start*/#billing_country_field label{display:none;}.products, .payment_methods {list-style-type: none;}.products img {display:none;}.product img {display:none;}.products a {color:#0E5FB2; font-size:1.5em;}.product{margin:10px; background-color:#FFFFF0;padding:5px 5px 5px 10px;width:50%;border:1px outset #404040;}.page-description, .woocommerce-message {font-size:1.6em;}.add_to_cart_button {margin:0 1em;}/* WooCommerce Stop*/

#hideemail {
  unicode-bidi:bidi-override;
  direction:rtl;
}

/*resume search start*/

.user_search_results ul li{list-style-type:none !important; line-height:2em;}




/* No changes below this line. You'll break it. */

/* 'widths' sub menu */
#layoutdims {
	clear:both;
	background:#eee;
	border-top:4px solid #404040;
	margin:0;
	padding:6px 15px !important;
	text-align:right;
}
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
}
/* 2 Column (left menu) settings */
.leftmenu {
	background:#fff;		/* right column background colour */
}
.leftmenu .colleft {
	right:75%;			/* right column width */
	background:#f4f4f4;	/* left column background colour */
}
.leftmenu .col1 {
	width:71%;			/* right column content width */
	left:102%;			/* 100% plus left column left padding */
}
.leftmenu .col2 {
	width:21%;			/* left column content width (column width minus left and right padding) */
	left:6%;			/* (right column left and right padding) plus (left column left padding) */
}
/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
}

#footer p {
	padding:10px;
	margin:0;
}

.menu_bottom a:hover:before{content:none!important;}


/*
     FILE ARCHIVED ON 14:37:41 Nov 16, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:44:38 Nov 09, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.422
  exclusion.robots: 0.014
  exclusion.robots.policy: 0.005
  esindex: 0.007
  cdx.remote: 32.92
  LoadShardBlock: 99.611 (3)
  PetaboxLoader3.datanode: 119.54 (5)
  load_resource: 219.294 (2)
  PetaboxLoader3.resolve: 104.64 (2)
*/